/*
 完成时间：2013年8月11日 13:05:43
 脚本功能：大陆移动卷轴
 */
var isopenvip = false;
var icon = "#fUI/Basic.img/BtMin2/normal/0#";
var ttt = "#fUI/UIWindow/Quest/icon2/7#";//"+ttt+"//美化1
var townmaps = Array(
		910001000,
        104000000,
        100000000,
        101000000,
        102000000,
        103000000,
        120000000,
        105000000,
        200000000,
        211000000,
        550000000,
        230000000,
        //222000000,
        220000000,
        //701000000,
        250000000,
        //702000000,
        260000000,
        600000000,
        240000000,
        261000000,
        221000000,
        251000000,
        300000000,
        270000000,
        //702100000,
        800000000,
        130000000,
        310000000);
var monstermaps = Array(
		Array(925020000, '#r#e适合全阶段练级#n#b'),
        Array(50000, "适合 #r#e1级 ~ 10级#n#b 的玩家"),
        Array(100010100, "适合 #r#e3级 ~ 10级#n#b 的玩家"),
        Array(101020100, "适合 #r#e8级 ~ 30级#n#b 的玩家"),
        //Array(102030000, "适合 #r#e30级 ~ 60级#n#b 的玩家"),
        //Array(102030400, "适合 20级 ~ 40级 的玩家"),
        //Array(551000200, "适合 #r#e50级 ~ 70级#n#b 的玩家"),
        //Array(600020300, "适合 #r#e70级 ~ 90级#n#b 的玩家"),
        //Array(702010000, "适合 80级 ~ 90级 的玩家"),
        //Array(220060000, "适合 90级 ~ 100级 的玩家"),
        //Array(541010010, "适合 #r#e90级 ~ 100级#n#b 的玩家"),
        //Array(220060200, "适合 100级 ~ 110级 的玩家"),
        //Array(220060201, "适合 110级 ~ 120级 的玩家"),
		Array(251010402, "适合 #r#e120级 ~ 150级#n#b 的玩家"),
        //Array(240040510, "适合 120级以上 的玩家"),
        Array(270030100, "适合 #r#e150级#n#b以上 的玩家"),
        Array(703001200, "适合 #r#e160级#n#b以上 的玩家"),
		Array(273060300, "适合 #r#e190级#n#b以上 的玩家"),
		Array(102030400, "其他练级地图"),
		//Array(702010000, "其他练级地图"),
        Array(220060000, "其他练级地图"),
		Array(220060200, "其他练级地图"),
        Array(220060201, "其他练级地图"),
		Array(240040510, "其他练级地图")
        );

var lmaps = Array(
		866000000,// - 大树口村
		261000000,// - 玛加提亚
		// 706042000,// - 祝福山丘 - 祝福山丘
		101050000,// - 妖精森林 - 埃欧雷
		140010110,// - 冰雪岛 - 达人殿堂
		101071300,// - 艾利涅湖 - 妖精学院艾利涅正门
		680000000,// - 婚礼村
		// 500000000,// - 水上市场
        600000000,// - 新叶都市市中心
        800000000// - 蘑菇神社
        );//旅游地图部分

var tiaotiaomaps = Array(
        //Array(100000202,"射手跳跳"),
        //Array(220000006,"玩具城跳跳"),
        Array(280020000,"火山的心脏"),
        Array(109040001,"共4阶段"),
        Array(910130000,"忍苦树林"),
        //Array(109030001,"上楼找出口"),
        Array(109040001,"高地第1阶段"),
        Array(910360000,"地铁B1"),
        Array(910360100,"地铁B2"),
        Array(910360200,"地铁B3")
        ); 

var a = 0;
var selects = 0;
var MapType;

function start() {
    a = -1;
    action(1, 0);
}

function action(mode, type, selection) {
	if (mode == -1) {
		cm.dispose();
	} else {
		if (mode == 1) a++;
		else {
			cm.dispose();
			return;
		}
		if (a == -1) {
			cm.dispose();
		} else if (a == 0) {
			var text = "#h0#，这里可以连接到各个地方：" + (isopenvip ? "#r(VIP免费)#b": "") + "\r\n";
			text += "#L0# " + icon + " 城镇地图。\r\n";
			text += "#L1# " + icon + " 练级引导地图。\r\n";
			text += "#L2# " + icon + " 旅游地图。\r\n";
			text += "#L3# " + icon + " 休闲跳跳地图。\r\n";
			text += "#L4# " + icon + " 转蛋机地图。#l\r\n";
			text += "#L5# " + icon + " 美洲豹栖息地。\r\n";
			text += "#L6# " + icon + " 家族中心（英雄会馆）。#l\r\n";
			text += "#L7# " + icon + " 美容美发地图。#l\r\n"
			cm.sendSimple(text+"\r\n\t\t\t\t#L8#"+ "#b" + ttt + "返回上一页");
		} else if (a == 1) {
			var text = "请选择你要接连的地方：\r\n#b"
			if (selection == 5) {
				cm.dispose();
				cm.openNpc(2151008);
				return;
			}
			switch (selection) {
			case 0:
				for (var i = 0; i < townmaps.length; i++) {
					text += "#L" + i + "# " + icon + " #m" + townmaps[i] + "# (金币  500)\r\n"
				}
				MapType = 0;
				needMoney = true;
				break;
			case 1:
				for (var i = 0; i < monstermaps.length; i++) {
					text += "#L" + i + "# " + icon + " #m" + monstermaps[i][0] + "# (" + monstermaps[i][1] + ")\r\n"
				}
				MapType = 1
				break;
			case 2:
				for (var i = 0; i < lmaps.length; i++) {
					text += "#L" + i + "# " + icon + " #m" + lmaps[i] + "#  (金币  500)\r\n"
				}
				MapType = 2;
				needMoney = true;
				break;
			case 3:  // 跳跳地图
				if(cm.getPlayer().isGM()) {
					for (var i = 0; i < tiaotiaomaps.length; i++) {
						text += "#L" + i + "# " + icon + " #m" + tiaotiaomaps[i] + "# (" + tiaotiaomaps[i][1] + ")\r\n"
					}
					MapType = 3;
					needMoney = true;
				} else {
					cm.sendOk("跳跳地图正在测试，暂时屏蔽。");
					cm.dispose();
					return;
				}
				break;
			case 4:
				cm.dispose();
				cm.warp(749050400);
				return;
			case 6:
				cm.dispose();
				cm.warp(200000301);
				return;
			case 7:
				cm.dispose();
				cm.warp(100000104);
				return;
			case 8:
				cm.dispose();
				cm.openNpc(1530635, 0);
				return;
			}
			cm.sendSimple(text);
		} else if (a == 2) {
			selects = selection;
			cm.sendYesNo("在这里的事情办完了吗？确定要去你像要去的地方了吗？");
		} else if (a == 3) {
			if (cm.getVip() == 0 || !isopenvip) {
				if (cm.getMeso() < 500) {
					cm.sendOk("对不起，你的金币不足。\r\n需要500金币才能进行。");
					cm.dispose();
					return;
				} else {
					cm.gainMeso( - 500);
				}
			}

			switch (MapType) {
				case 0:
					if (selects >= 0 && selects < townmaps.length && townmaps[selects] != null) {
						cm.warp(townmaps[selects]);
					} else {
						cm.sendOk("传送出现错误 请联系管理");
						cm.dispose();
					}
					break;
				case 1:
					cm.warp(monstermaps[selects][0]);
					break;
				case 2:
					cm.warp(lmaps[selects]);
					break;
				case 3:
					cm.warp(tiaotiaomaps[selects][0]);
					break;
			}

			cm.dispose();
		} //a
	} //mode
} //f
